/**
 * 
 */
package wong.board.shared;

import com.google.gwt.json.client.JSONArray;
import com.google.gwt.json.client.JSONBoolean;
import com.google.gwt.json.client.JSONNumber;
import com.google.gwt.json.client.JSONObject;
import com.google.gwt.json.client.JSONString;

/**
 * @author wong
 * 
 */
public enum ContentKeys {

	/**
	 * @see JSONObject
	 */
	Header("Header"),
	/**
	 * @see JSONObject
	 */
	Body("Body"),

	/**
	 * @see JSONObject
	 */
	Title("Title"),
	/**
	 * @see JSONString
	 */
	TitleText("Text"),
	/**
	 * @see JSONObject
	 */
	Validation("Validation"),
	/**
	 * @see JSONObject
	 */
	Search("Search"),
	/**
	 * @see JSONArray
	 */
	ValidationAcceptedBrowsers("AcceptedBrowsers"),
	/**
	 * @see JSONArray
	 */
	ValidationValidBrowsers("ValidBrowsers"),
	/**
	 * @see JSONObject
	 */
	Bookmarks("Bookmarks"),
	/**
	 * @see JSONObject
	 */
	Development("Development"),
	/**
	 * @see JSONBoolean
	 */
	DevelopmentSameWindow("SameWindow"),
	/**
	 * @see JSONObject
	 */
	DevelopmentWindowFeatures("WindowFeatures"),
	/**
	 * @see JSONBoolean
	 */
	DevelopmentHTTPS("HTTPS"),
	/**
	 * @see JSONString
	 */
	DevelopmentHostName("HostName"),
	/**
	 * @see JSONObject
	 */
	DevelopmentHostList("HostList"),
	/**
	 * @see JSONString
	 */
	DevelopmentPort("Port"),
	/**
	 * @see JSONObject
	 */
	DevelopmentPortList("PortList"),
	/**
	 * @see JSONArray
	 */
	DevelopmentParameters("Parameters"),
	/**
	 * @see JSONString
	 */
	DevelopmentParameterName("name"),
	/**
	 * @see JSONBoolean
	 */
	DevelopmentParameterUse("use"),
	/**
	 * @see JSONString
	 */
	DevelopmentParameterText("text"),
	/**
	 * @see JSONNumber
	 */
	DevelopmentParameterSize("size"),
	/**
	 * @see JSONObject
	 */
	DevelopmentParameterList("list"),
	/**
	 * @see JSONArray
	 */
	DevelopmentPaths("Paths"),
	/**
	 * @see JSONBoolean
	 */
	DevelopmentHostedMode("HostedMode"),
	/**
	 * @see JSONString
	 */
	DevelopmentHostedModePort("HostedModePort"),
	/**
	 * @see JSONObject
	 */
	Showcases("Showcases"),
	/**
	 * @see JSONObject
	 */
	Notes("Notes");

	private String string;

	ContentKeys(String string) {
		this.string = string;
	}

	public String toString() {
		return this.string;
	}
}
